const db = require('../../../config/SequelizeBase');

const Order = db.defineModel('order',{
	userId:{
		type:db.STRING(64),
		allowNull:false,
    "field":"user_id"
	},
	goodsDetailId:{
		type:db.STRING(64),
		allowNull:false,
    "field":"goods_detail_id"
	},
	goodsNum:{
		type:db.INTEGER,
		allowNull:false,
    "field":"goods_num"
	},
	amount:{
		type:db.FLOAT,
		allowNull:false
	},
	/*0未付款，1已付款未发货，2已发货未确认收到，3确认到货订单完成*/
	state:{
		type:db.ENUM('0','1','2','3'),
		defaultValue: '0',
		allowNull:false
	}
},{
	timestamps:false,
});

module.exports = Order;